package com.leetroll.common.vo;

import com.leetroll.common.validator.annotation.IdValid;
import com.leetroll.common.validator.group.Delete;
import com.leetroll.common.validator.group.Update;
import lombok.Data;

import java.io.Serializable;

/**
 * BaseVO   view object 表现层 基类对象
 */
@Data
public class BaseVO implements Serializable {

    /**
     * 唯一UID
     */
    @IdValid(groups = {Update.class, Delete.class})
    private Long id;

}
